Fix xpalloc confusion after memory is exhausted.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 2 Dec 2012 23:11:42 +0000 (15:11 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 2 Dec 2012 23:11:42 +0000 (15:11 -0800)
commit60dfb9f94946659abacbe2cc4c0f9ee5082e38f2
treecb6fb117d8d4af55bda7d221caaa2f51d941b906
parentf68397fe258728b48aacc331ce1830a028e9fddf
Fix xpalloc confusion after memory is exhausted.

* alloc.c (xpalloc): Comment fix.
* charset.c (Fdefine_charset_internal): If xpalloc exhausts memory
and signals an error, do not clear charset_table_size, as
charset_table is still valid.
* doprnt.c (evxprintf): Clear *BUF after freeing it.
src/ChangeLog
src/alloc.c
src/charset.c
src/doprnt.c